﻿O šabloně
Šablona pro evidenci docházky zaměstnanců s rozšířením ev_dochazky_v_1_0_2.oxt
Případné dotazy směrujte na e-mail: rjanku@atlas.cz
Autor: © Radim Janků, 2008
Licence: GNU GPL
Verze: 1.0.2

Základní charakteristika
Výkaz (evidence docházky) je poloautomatický formulář, u něhož je nastaveno zobrazení pracovních dní, volných dní a svátků podle zvoleného roku a měsíce.

Datový podklad
Datovým podkladem pro formulář výkazu je list obsahující datumové definice svátků a list obsahující seznam zaměstnanců s případným členěním na pobočková pracoviště.

Úpravy tabulky dní podle počtu dní v měsíci
Podle nastaveného měsíce a roku se vygeneruje zformátovaná tabulka vždy s počtem 31 dní pro každý měsíc. Má-li příslušný měsíc menší počet dní než 31, je nutno sloupce přebývajících dní na konci tabulky dní vymazat – klepnutím  na záhlaví sloupce (označené písmeny abecedy) a volbou Úpravy / Odstranit buňky. Přebývající dny jsou jednoduše rozpoznatelné, neboť po posledním dni v měsíci se podle vzorce počítají znovu od 1. dne v měsíci ( viz obrázek).

Tabulka součtů
Tato tabulka následující hned za tabulkou dní v horizontálním směru automaticky sčítá hodnoty uvedené v tabulce dní.

Úprava tabulky dní pro editační režim a režim pro tisk
Pokud máte nainstalováno rozšíření obsahující makra pro editační a tiskový režim (soubor ev_dochazky_v_1_0_2.oxt), použijete pro oba režimy příslušná tlačítka. Editační režim zvětší šířku buněk tabulky dní (v souladu s počtem dní v měsíci) pro pohodlnou editaci a také proto, aby byl dobře viditelný seznam hodnot pro výběr. Po skončení editace použijete režim pro tisk, který navrátí buňkám původní šířku, která je optimalizovaná pro tisk výkazu.
Pokud nechcete použít makra, můžete si šířku editovaných buněk nastavit ručně, např. při hromadném způsobu výběrem buněk D2 až AE(AH)2 a volbou Formát – Sloupec – šířka zadat hodnotu 1,4 a nakonec stejně zadat původní hodnotu 0,81.

Vlastní práce s tabulkou dní
Do tabulky dní zadáváte hodnoty, jež jsou obsaženy v přiřazeném seznamu každé buňky editačního pole tabulky dní včetně bublinové nápovědy, dole v legendě pod tabulkou a v komentáři pole Pozn. ( viz obrázek) a jež jsou také obsaženy v  tabulce součtů jako názvy sloupců tabulky. Pokud zadáváte hodnoty přímou ruční editací, musí být vždy zapsány tak, jak je máte uvedeny na shora označených místech (tj. velká písmena abecedy popř. první písmena velká u dvojznakových hodnot. Po zadání hodnoty se automaticky změní formátování (styl) buňky a provede se aktualizace hodnot v tabulce součtů.

Automatická a ruční  oprava chyby v tabulce dní
Uděláte-li chybu při vyplňování tabulky dní ručním zadáním nesprávné hodnoty, buňka vám nedovolí takovou hodnotu vložit. V případě, kdy buňka měla zůstat nezměněná, klepněte na dosud neupravovanou buňku, zkopírujte ji (CTRL-C) a vložte do chybné buňky (CTRL+V).

Doplňování a ubírání zaměstnanců
Jestliže potřebujete do evidence přidat dalšího zaměstnance, vložte v listu „zaměstnanci“ řádek v seznamu na místo, kde nového zaměstnance mít chcete. V listu „Výkaz“ pak vložíte nový řádek na obdobné místo a ze sousedního řádku všechny buňky se vzorci (od buňky se jménem až po buňku posledního sloupce tabulky součtů) zkopírujete a vložíte do nově vytvořeného řádku. Chcete-li zaměstnance ubrat, nejprve jej odstraňte ze seznamu zaměstnanců v listu „zaměstnanci“ a poté v listu „Výkaz“ odstraňte nadbytečný řádek (postup stejný jako u odstranění sloupce).

Rozšíření ev_dochazky_v_1_0_2.oxt
Přestože bylo záměrem vytvořit šablonu bez nutnosti použití maker, nakonec si je usnadnění úprav pro editaci a vrácení do výchozího formátu pro tiskový výstup vynutilo. Makra jsou zčásti vytvořena generátorem OpenOffice, poté upravena do jednodužšího tvaru a nakonec doplněna o načtení obsahu buňky s funkcí počtu dní v měsíci pro stanovení rozsahu buněk podléhajících úpravě. Pro usnadnění instalace byla makra exportována jako rozšíření OpenOffice. Nainstalujete je standardním způsobem: Nástroje – Správce rozšíření – Přidat. Makra jsou podrobně okomentována a můžete tak zdroj použít jako studijní materiál.
